rail-road trailer - Francés Inglés Diccionario